package com.dfbz.bigdata.modules.system.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dfbz.bigdata.modules.system.doman.DesignerCase;
import com.dfbz.bigdata.modules.system.dto.DesignerCaseDto;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;


/**
* @author CL
* @description 针对表【tb_designer_case】的数据库操作Mapper 设计师案例
* @createDate 2022-09-23 16:24:43
* @Entity generator.doman.DesignerCase
*/

@Repository
public interface DesignerCaseMapper extends BaseMapper<DesignerCase> {

//    后台
    List<DesignerCaseDto> getCaseList(@Param("caseTitle") String caseTitle, @Param("begin")Integer begin, @Param("pagesizes") Integer pagesizes);

    public Integer getTotal();

//    小程序的案例列表
   List<DesignerCaseDto> getMiniCaseList(@Param("parent") Integer parent,@Param("style") Integer style);

//   小程序案例详细 byId
    DesignerCaseDto  getCaseListByid(@Param("id") Long caseId);

}




